whip a person or an animal - French English Dictionary